hardly have time to breathe - French English Dictionary